﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Money
{
    public class ShortcutItem<T>
    {
        public enum ShortcutType
        {
            SYSTEM,
            USER
        }

        public KeyboardShortcut Shortcut { get; set; }
        public T Item { get; set; }
        public ShortcutType Type;

        #region Constructors

        ShortcutItem(KeyboardShortcut shortcut, T item, ShortcutType type = ShortcutType.SYSTEM)
        {
            Shortcut = shortcut;
            Item = item;
            Type = type;
        }

        #endregion

    }
}
